offender serving life sentence - Spanish English Dictionary